package o;

import androidx.annotation.Nullable;
import com.huawei.hwid.core.constants.HwAccountConstants;

public class he<F, S> {
    @Nullable
    public final F ˎ;
    @Nullable
    public final S ˏ;

    public he(@Nullable F f, @Nullable S s) {
        this.ˎ = f;
        this.ˏ = s;
    }

    public boolean equals(Object obj) {
        if (!(obj instanceof he)) {
            return false;
        }
        he heVar = (he) obj;
        if (gz.ˏ(heVar.ˎ, this.ˎ) && gz.ˏ(heVar.ˏ, this.ˏ)) {
            return true;
        }
        return false;
    }

    public int hashCode() {
        int i = 0;
        int hashCode = this.ˎ == null ? 0 : this.ˎ.hashCode();
        if (this.ˏ != null) {
            i = this.ˏ.hashCode();
        }
        return hashCode ^ i;
    }

    public String toString() {
        return "Pair{" + String.valueOf(this.ˎ) + HwAccountConstants.BLANK + String.valueOf(this.ˏ) + "}";
    }
}
